cache (for weapons) - Englisch Synonyme Wörterbuch